﻿---@class UnityEngine.SceneManagement.SceneManager : System.Object
---@field public sceneCount System.Int32
---@field public sceneCountInBuildSettings System.Int32
local m = {}
---@return UnityEngine.SceneManagement.Scene
function m.GetActiveScene() end
---@return System.Boolean
function m.SetActiveScene() end
---@return UnityEngine.SceneManagement.Scene
function m.GetSceneByPath() end
---@return UnityEngine.SceneManagement.Scene
function m.GetSceneByName() end
---@return UnityEngine.SceneManagement.Scene
function m.GetSceneByBuildIndex() end
---@return UnityEngine.SceneManagement.Scene
function m.GetSceneAt() end
function m.LoadScene() end
---@return UnityEngine.AsyncOperation
function m.LoadSceneAsync() end
---@return UnityEngine.SceneManagement.Scene
function m.CreateScene() end
---@return UnityEngine.AsyncOperation
function m.UnloadSceneAsync() end
function m.MergeScenes() end
function m.MoveGameObjectToScene() end
return m
